home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 March
/
EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso
/
earkit
/
mail
/
thor
/
thorapi_asm.lha
/
thorapi_asm
/
ThorAPI_ASM.readme
Wrap
Text File
|
1997-03-17
|
1KB
|
47 lines
Short: Assembler includes for THOR 2.4
Uploader: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
Author: kenny@bgnett.no (Kenneth "Kenny" Nilsen)
Type: comm/thor
Requires: Thor 2.4+
Version: 1.0 BETA
$VER: ThorAPI_ASM 1.0 (17.3.97)
Here is the assembler includes for Thor's BBSRead.library.
They are not confirmly tested so they are considered as beta versions.
I have no chance to check if every function descriptions and offsets are
correct so I find the only way to release them as beta.
If you should find typos, errors etc. please e-mail me with the changes
or pointers to where and what I should change.
After translating the two files, removing 5 KB of whitespace and
re-aligned the bad TAB settings (shame on you Nordseth ;) they seem to
work fine (no errors when compiling with PhxAss 4.35).
However there have been a couple of lines that I didn't know how to
translate. They where:
MsgHazeLevel(msgflags) ((msgflags & (MDF_HAZE_BIT0 | MDF_HAZE_BIT1)) >> 24)
^^^^^^^^^^
KillHazeLevel(killflags) ((killflags & (KDF_MARK_HAZE_BIT0 | KDF_MARK_HAZE_BIT1)) >> 24)
^^^^^^^^^^^
If you know how-to please mail me. Also a couple of structures that where
refering to it's self size_of label couln't be translated just like that.
For example:
structure xx,0
struct st_nextlink,st_sizeof
label st_sizeof
I have translated these as
structure xx,0
aptr st_nextlink
label st_sizeof
instead. Hopefully that is correct.